river disaster - French English Dictionary